
#ifndef __NewMath__clsGhostLevel__
#define __NewMath__clsGhostLevel__


#include "../LevelConfig.h"
#include "../../../BaseObject/BaseGhostObj.h"
USING_NS_CC;
using namespace ui;
class LevelGhostObj : public BaseGhostObj
{
private:
	Sprite* m_starLeft;
	Sprite* m_starRight;
	Sprite* m_starTop;
	void OpenGameWithLevel(Ref* pSender);
public:
	int ID;

	LevelGhostObj();
	void OpenEye();

	void OpenMouth();
	void OpenHandWithAnimation();

	void initGhost(std::string ghostSprite, std::string text, Vec2 Position, float canvasHeight);
	//static void addToLayer(Node* node, clsGhostLevel* ghost);
};


#endif